package io.renren.com.qywt.entity;

import io.renren.com.qywt.dto.AftersaleMultiNumDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
	import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import io.renren.commons.mybatis.entity.BaseEntity;

/**
* 仓库退货表
*
* @author jiaohj 15110414840@139.com
* @since 3.0 2022-09-22
*/
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("aftersale_return_good")
public class AftersaleReturnGoodEntity extends BaseEntity {
private static final long serialVersionUID = 1L;

			/**
			* 仓库收货时间
			*/
		private Date receiptTime;
			/**
			* 快递单号
			*/
		private String deliveryNo;
			/**
			* 客户
			*/
		private String customerName;
			/**
			* 店铺名称
			*/
		private String storeName;
			/**
			* 原平台单号
			*/
		private String platformNo;
			/**
			* 商品条码
			*/
		private String prodSku;
			/**
			* 商品名称
			*/
		private String prodName;
			/**
			* 退回商品数量
			*/
		private Long prodNum;
			/**
			* 退回商品生产日期
			*/
		private Date produceTime;
			/**
			* 外包装是否破损 0：否 1：是
			*/
		private Integer damageFlag;
			/**
			* 拆箱视频
			*/
		private String openVideo;
			/**
			* 商品是否影响二次销售 0：否 1：是
			*/
		private Integer sellFlag;
			/**
			* 破损图片
			*/
		private String damagePic;
			/**
			* 退件仓库是否已上架 0：否 1：是
			*/
		private Integer shelvesFlag;
			/**
			* 影响二次销售退回客户快递单号
			*/
		private String affectedDeliveryNo;
			/**
			* 重新退回顾客发货时间
			*/
		private Date deliverTime;
			/**
			* 交易截图
			*/
		private String tradePic;
			/**
			* 涉及金额
			*/
		private BigDecimal payFee;
			/**
			* 反馈圆通客服时间
			*/
		private Date feedbackTime;
			/**
			* 圆通客服回复情况
			*/
		private String reply;
			/**
			* 理赔结果
			*/
		private String claimResult;
			/**
			* 其他特殊附件
			*/
		private String attachment;
			/**
			* 其他说明
			*/
		private String otherExplain;
			/**
			* 最后活动时间
			*/
		private Date lastActivity;
			/**
			* 状态  0：停用   1：正常
			*/
		private Integer status;
			/**
			* 租户编码
			*/
			@TableField(fill = FieldFill.INSERT)
		private Long tenantCode;
			/**
			* 备注
			*/
		private String remark;
			/**
			* 删除标识  0：未删除    1：删除
			*/
			@TableField(fill = FieldFill.INSERT)
		private Integer delFlag;
			/**
			* 更新者
			*/
			@TableField(fill = FieldFill.INSERT_UPDATE)
		private Long updater;
			/**
			* 更新时间
			*/
			@TableField(fill = FieldFill.INSERT_UPDATE)
		private Date updateDate;
}